package com.anhuanjia.tools.eao.bean;

import com.efastsoft.framework.annotation.dao.Column;
import com.efastsoft.framework.annotation.dao.Indexes;
import com.efastsoft.framework.annotation.dao.Table;
import com.efastsoft.framework.data.DataType;
import com.efastsoft.framework.orm.DAO;

/**
 * 项目资料表
 * 
 * @author Administrator
 *
 */
@Table("eao_project_doc")
@Indexes("")
@SuppressWarnings("serial")
public class EaoProjectDoc extends DAO<EaoProjectDoc> {

	@Column(type = DataType.STRING, precision = 0, mandatory = true, pk = true)
	protected String Id;// 主键

	@Column(type = DataType.STRING, length = 50)
	protected String ProjectId;// 项目id

	@Column(type = DataType.STRING, length = 1000)
	protected String ProjectContract;// 项目合同

	@Column(type = DataType.STRING, length = 1000)
	protected String ProjectTrustInstrument;// 项目委托书

	@Column(type = DataType.STRING, length = 1000)
	protected String OrgEiaReport;// 原环评报告

	@Column(type = DataType.STRING, length = 1000)
	protected String OrgEiaReply;// 原环评批复

	@Column(type = DataType.STRING, length = 1000)
	protected String OrgProjectAcceptanceDoc;// 原项目验收文件

	@Column(type = DataType.STRING, length = 1000)
	protected String OrgProjectMonitoringDoc;// 原项目实际监测文件

	@Column(type = DataType.STRING, length = 1000)
	protected String FactoryFlatMap;// 厂区现有平面图

	@Column(type = DataType.STRING, length = 1000)
	protected String ExistingWasteWater;// 厂区现有环保设施情况

	@Column(type = DataType.STRING, length = 1000)
	protected String LandDoc;// 土地文件

	@Column(type = DataType.STRING, length = 1000)
	protected String PlanningDoc;// 规划文件

	@Column(type = DataType.STRING, length = 1000)
	protected String CreateProjectDoc;// 立项文件

	@Column(type = DataType.STRING, length = 1000)
	protected String ProjectProposal; // 可研/项目建议书

	@Column(type = DataType.STRING, length = 1000)
	protected String ProjectFlatMap;// 项目平面图

	@Column(type = DataType.STRING, length = 1000)
	protected String ProjectOtherDoc;// 其他资料(资料收集)

	@Column(type = DataType.STRING, length = 1000)
	protected String OtherCollectInfo;// 其他资料(现场踏勘)

	@Column(type = DataType.STRING, length = 1000)
	protected String LiveImage;// 现场影像

	@Column(type = DataType.STRING, length = 1000)
	protected String ProjectEnvOverview;// 审核报告

	@Column(type = DataType.STRING, length = 1000)
	protected String QuoteReport;// 引用报告

	@Column(type = DataType.STRING, length = 1000)
	protected String MonitorPointMap;// 监测点位示意图

	@Column(type = DataType.STRING, length = 1000)
	protected String MonitorPlan;// 监测方案

	@Column(type = DataType.STRING, length = 1000)
	protected String ActualTestReport;// 检测报告

	@Column(type = DataType.STRING, length = 1000)
	protected String ActualMonitorPointMap;// 监测布点图

	@Column(type = DataType.STRING, length = 1000)
	protected String AStandardLetter; // 执行标准函

	@Column(type = DataType.STRING, length = 1000)
	protected String CoordinateMap;// 地理位置图

	@Column(type = DataType.STRING, length = 1000)
	protected String RiverSystemMap;// 项目水系图
//--		//---
	@Column(type = DataType.STRING, length = 1000)
	protected String ReportOriginal;// 报告原件

	@Column(type = DataType.STRING, length = 1000)
	protected String ReportAuditor;// 送审版报告

	@Column(type = DataType.STRING, length = 1000)
	protected String ReportChange;// 修改后报告

	@Column(type = DataType.STRING, length = 1000)
	protected String ReportBatch;// 报批版报告

	@Column(type = DataType.STRING, length = 1000)
	protected String Surver;// 现场踏勘表

	@Column(type = DataType.STRING, length = 1000)
	protected String TextReport; // 正文新建报告

	@Column(type = DataType.STRING, length = 1000)
	protected String BasicInformation; // 基础信息表

	@Column(type = DataType.STRING, length = 1000)
	protected String AuditData;// 审核资料表

	@Column(type = DataType.STRING, length = 1000)
	protected String ProjectStatusMap;// 项目周围现状图

	@Column(type = DataType.STRING, length = 1000)
	protected String ProjectOverview;// 项目周围概况图

	@Column(type = DataType.STRING, length = 1000)
	protected String ProjectBatchData;// 项目批复或审批文件

	@Column(type = DataType.STRING, length = 1000)
	protected String AssessSign;// 评估意见、签字表

	@Column(type = DataType.STRING, length = 1000)
	protected String StandardExecution;// 环评执行标准文件
//--公参资料	
	@Column(type = DataType.STRING, length = 1000)
	protected String BuildPublicPromise;// 建设单位公众参与承诺函

	@Column(type = DataType.STRING, length = 1000)
	protected String PublicPrintscreenUrl;// 两次公示（建设单位盖章）网上公示截图及网址

	@Column(type = DataType.STRING, length = 1000)
	protected String PublicCens;// 公众参与调查表

	@Column(type = DataType.STRING, length = 1000)
	protected String PublicOpinion;// 公参提交意见的原始文件

	@Column(type = DataType.STRING, length = 1000)
	protected String PublicSpecialReports;// 公参专题报告（建设单位盖章)

	@Column(type = DataType.STRING, length = 1000)
	protected String HearingData;// 听证会相关资料

	@Column(type = DataType.STRING, length = 1000)
	protected String ForumData;// 座谈会相关资料

	@Column(type = DataType.STRING, length = 1000)
	protected String BuildPublicText;// 或建设单位公参单行本

	@Column(type = DataType.STRING, length = 1000)
	protected String BuildOtherData;// 建设单位提供的其他资料

	@Column(type = DataType.STRING, length = 1000)
	protected String AppraiseData;// 专家评估意见资料

	@Column(type = DataType.STRING, length = 1000)
	protected String PublicImg;// 公参截图

	@Column(type = DataType.STRING, length = 1000)
	protected String ReportPublic;// 公参报告

	public String getId() {
		return Id;
	}

	public void setId(String id) {
		Id = id;
	}

	public String getProjectId() {
		return ProjectId;
	}

	public void setProjectId(String projectId) {
		ProjectId = projectId;
	}

	public String getProjectContract() {
		return ProjectContract;
	}

	public void setProjectContract(String projectContract) {
		ProjectContract = projectContract;
	}

	public String getProjectTrustInstrument() {
		return ProjectTrustInstrument;
	}

	public void setProjectTrustInstrument(String projectTrustInstrument) {
		ProjectTrustInstrument = projectTrustInstrument;
	}

	public String getOrgEiaReport() {
		return OrgEiaReport;
	}

	public void setOrgEiaReport(String orgEiaReport) {
		OrgEiaReport = orgEiaReport;
	}

	public String getOrgEiaReply() {
		return OrgEiaReply;
	}

	public void setOrgEiaReply(String orgEiaReply) {
		OrgEiaReply = orgEiaReply;
	}

	public String getOrgProjectAcceptanceDoc() {
		return OrgProjectAcceptanceDoc;
	}

	public void setOrgProjectAcceptanceDoc(String orgProjectAcceptanceDoc) {
		OrgProjectAcceptanceDoc = orgProjectAcceptanceDoc;
	}

	public String getOrgProjectMonitoringDoc() {
		return OrgProjectMonitoringDoc;
	}

	public void setOrgProjectMonitoringDoc(String orgProjectMonitoringDoc) {
		OrgProjectMonitoringDoc = orgProjectMonitoringDoc;
	}

	public String getFactoryFlatMap() {
		return FactoryFlatMap;
	}

	public void setFactoryFlatMap(String factoryFlatMap) {
		FactoryFlatMap = factoryFlatMap;
	}

	public String getExistingWasteWater() {
		return ExistingWasteWater;
	}

	public void setExistingWasteWater(String existingWasteWater) {
		ExistingWasteWater = existingWasteWater;
	}

	public String getLandDoc() {
		return LandDoc;
	}

	public void setLandDoc(String landDoc) {
		LandDoc = landDoc;
	}

	public String getPlanningDoc() {
		return PlanningDoc;
	}

	public void setPlanningDoc(String planningDoc) {
		PlanningDoc = planningDoc;
	}

	public String getCreateProjectDoc() {
		return CreateProjectDoc;
	}

	public void setCreateProjectDoc(String createProjectDoc) {
		CreateProjectDoc = createProjectDoc;
	}

	public String getProjectProposal() {
		return ProjectProposal;
	}

	public void setProjectProposal(String projectProposal) {
		ProjectProposal = projectProposal;
	}

	public String getProjectFlatMap() {
		return ProjectFlatMap;
	}

	public void setProjectFlatMap(String projectFlatMap) {
		ProjectFlatMap = projectFlatMap;
	}

	public String getProjectOtherDoc() {
		return ProjectOtherDoc;
	}

	public void setProjectOtherDoc(String projectOtherDoc) {
		ProjectOtherDoc = projectOtherDoc;
	}

	public String getOtherCollectInfo() {
		return OtherCollectInfo;
	}

	public void setOtherCollectInfo(String otherCollectInfo) {
		OtherCollectInfo = otherCollectInfo;
	}

	public String getLiveImage() {
		return LiveImage;
	}

	public void setLiveImage(String liveImage) {
		LiveImage = liveImage;
	}

	public String getProjectEnvOverview() {
		return ProjectEnvOverview;
	}

	public void setProjectEnvOverview(String projectEnvOverview) {
		ProjectEnvOverview = projectEnvOverview;
	}

	public String getQuoteReport() {
		return QuoteReport;
	}

	public void setQuoteReport(String quoteReport) {
		QuoteReport = quoteReport;
	}

	public String getMonitorPointMap() {
		return MonitorPointMap;
	}

	public void setMonitorPointMap(String monitorPointMap) {
		MonitorPointMap = monitorPointMap;
	}

	public String getMonitorPlan() {
		return MonitorPlan;
	}

	public void setMonitorPlan(String monitorPlan) {
		MonitorPlan = monitorPlan;
	}

	public String getActualTestReport() {
		return ActualTestReport;
	}

	public void setActualTestReport(String actualTestReport) {
		ActualTestReport = actualTestReport;
	}

	public String getActualMonitorPointMap() {
		return ActualMonitorPointMap;
	}

	public void setActualMonitorPointMap(String actualMonitorPointMap) {
		ActualMonitorPointMap = actualMonitorPointMap;
	}

	public String getAStandardLetter() {
		return AStandardLetter;
	}

	public void setAStandardLetter(String aStandardLetter) {
		AStandardLetter = aStandardLetter;
	}

	public String getCoordinateMap() {
		return CoordinateMap;
	}

	public void setCoordinateMap(String coordinateMap) {
		CoordinateMap = coordinateMap;
	}

	public String getRiverSystemMap() {
		return RiverSystemMap;
	}

	public void setRiverSystemMap(String riverSystemMap) {
		RiverSystemMap = riverSystemMap;
	}

	public String getReportOriginal() {
		return ReportOriginal;
	}

	public void setReportOriginal(String reportOriginal) {
		ReportOriginal = reportOriginal;
	}

	public String getReportAuditor() {
		return ReportAuditor;
	}

	public void setReportAuditor(String reportAuditor) {
		ReportAuditor = reportAuditor;
	}

	public String getReportChange() {
		return ReportChange;
	}

	public void setReportChange(String reportChange) {
		ReportChange = reportChange;
	}

	public String getReportBatch() {
		return ReportBatch;
	}

	public void setReportBatch(String reportBatch) {
		ReportBatch = reportBatch;
	}

	public String getSurver() {
		return Surver;
	}

	public void setSurver(String surver) {
		Surver = surver;
	}

	public String getTextReport() {
		return TextReport;
	}

	public void setTextReport(String textReport) {
		TextReport = textReport;
	}

	public String getBasicInformation() {
		return BasicInformation;
	}

	public void setBasicInformation(String basicInformation) {
		BasicInformation = basicInformation;
	}

	public String getAuditData() {
		return AuditData;
	}

	public void setAuditData(String auditData) {
		AuditData = auditData;
	}

	public String getProjectStatusMap() {
		return ProjectStatusMap;
	}

	public void setProjectStatusMap(String projectStatusMap) {
		ProjectStatusMap = projectStatusMap;
	}

	public String getProjectOverview() {
		return ProjectOverview;
	}

	public void setProjectOverview(String projectOverview) {
		ProjectOverview = projectOverview;
	}

	public String getProjectBatchData() {
		return ProjectBatchData;
	}

	public void setProjectBatchData(String projectBatchData) {
		ProjectBatchData = projectBatchData;
	}

	public String getAssessSign() {
		return AssessSign;
	}

	public void setAssessSign(String assessSign) {
		AssessSign = assessSign;
	}

	public String getStandardExecution() {
		return StandardExecution;
	}

	public void setStandardExecution(String standardExecution) {
		StandardExecution = standardExecution;
	}

	public String getBuildPublicPromise() {
		return BuildPublicPromise;
	}

	public void setBuildPublicPromise(String buildPublicPromise) {
		BuildPublicPromise = buildPublicPromise;
	}

	public String getPublicPrintscreenUrl() {
		return PublicPrintscreenUrl;
	}

	public void setPublicPrintscreenUrl(String publicPrintscreenUrl) {
		PublicPrintscreenUrl = publicPrintscreenUrl;
	}

	public String getPublicCens() {
		return PublicCens;
	}

	public void setPublicCens(String publicCens) {
		PublicCens = publicCens;
	}

	public String getPublicOpinion() {
		return PublicOpinion;
	}

	public void setPublicOpinion(String publicOpinion) {
		PublicOpinion = publicOpinion;
	}

	public String getPublicSpecialReports() {
		return PublicSpecialReports;
	}

	public void setPublicSpecialReports(String publicSpecialReports) {
		PublicSpecialReports = publicSpecialReports;
	}

	public String getHearingData() {
		return HearingData;
	}

	public void setHearingData(String hearingData) {
		HearingData = hearingData;
	}

	public String getForumData() {
		return ForumData;
	}

	public void setForumData(String forumData) {
		ForumData = forumData;
	}

	public String getBuildPublicText() {
		return BuildPublicText;
	}

	public void setBuildPublicText(String buildPublicText) {
		BuildPublicText = buildPublicText;
	}

	public String getBuildOtherData() {
		return BuildOtherData;
	}

	public void setBuildOtherData(String buildOtherData) {
		BuildOtherData = buildOtherData;
	}

	public String getAppraiseData() {
		return AppraiseData;
	}

	public void setAppraiseData(String appraiseData) {
		AppraiseData = appraiseData;
	}

	public String getPublicImg() {
		return PublicImg;
	}

	public void setPublicImg(String publicImg) {
		PublicImg = publicImg;
	}

	public String getReportPublic() {
		return ReportPublic;
	}

	public void setReportPublic(String reportPublic) {
		ReportPublic = reportPublic;
	}

}